Week 4
September 19, 2022
Sudhir
- Reviewed the data flow so far.
- Should look into Wireshark and netstat for network data inspection.
- Document the workflow in ubuntu for C programming.
- Test Node.js socket server in ubuntu.
- Implement socket server in C in ubuntu.
September 20, 2022
Sudhir
- Confirm design patterns before implementation.
- Generate a 2 sinusoidal mixture signal in ESP32.
- Research for robust Socket server library in Linux.
- For now we'll go ahead with my implementation of socket server.
- Research for robust FFT library which include other usable functions.
- Find the required data format by the FFT library.
- Check STM library and the integration with ESP32 project deep_vibe_spi_v1
September 21, 2022
Sudhir
- Let the socket.h handle the number of bytes to send.
- Create a mechanism to send payload from leaf nodes to server directly.
- Leaf node breaks the data into packets and sends 1460byte payload to root node.
- root node passes that payload to socker with no alterations.
- Sever decypher the data and reconstruct the original data.
- Sudhir will send excel toolbox for FFT
Septemper 23, 2022
Sudhir
- Keep sending updates on md files.
- C++ dev environment in Linux with boost library for calcualtions.
- Test FFT with boost.
Found boost is a calcualtion toolkit but does not contain FFT implementation - Try FFT with KissFFT
Deven
- Keep using MkDocs for notes. It will be hosted after discussing with Sudhir.